auf sich selbst verlassend – Deutsch–English translations

🇩🇪 de en 🇬🇧

auf sich selbst verlassend

self-reliant